package com.block.common.constant;

public class RedisKeyConstant {

    /**
     * 登陆token
     */
    public static final String TOKEN_REDIS_KEY_PREFIX = "TOKEN::INFO::";

    public static final String APPLET_CONFIG = "APPLET::CONFIG::";

    /**
     * 渠道uv 点击统计
     */
    public static final String COUNT_UV_KEY = "COUNT::UV::KEY::{}::{}";


    public static final String COUNT_UV_APPLET_KEY = "COUNT::UV::APPLET:KEY::{}::{}";

    public static final String COUNT_UV_GZH_KEY = "COUNT::UV::GZH::KEY::{}::{}";

    public static final String COUNT_UV_ER_KEY = "COUNT::UV::ER::KEY::{}::{}";

    public static final String COUNT_UV_COM_KEY = "COUNT::UV::COM::KEY::{}::{}";

    public static final String COUNT_UV_WX_KEY = "COUNT::UV::WX::KEY::{}::{}";

    /**
     * 产品列表 uv key
     */
    public static final String PROD_LIST_UV_KEY = "RPOD::LIST::UV::KEY::{}::{}";

    /**
     * 产品uv剩余量
     */
    public static final String PRODUCT_UV_REMAIN_COUNT_KEY = "PRODUCT::UV::REMAIN::COUNT::KEY::{}::{}";

    /**
     * 产品uv 统计key
     */
    public static final String PRODUCT_UV_RECORD_KEY = "PRODUCT::UV::RECORD::KEY::{}::{}";

    /**
     * 商户任务推送数量统计
     */
    public static final String MERCHANT_TASK_PUSH_COUNT_KEY = "MERCHANT::TASK::PUSH::COUNT::KEY::{}::{}";


    public static final String MERCHANT_PUSH_TOKEN_KEY = "MERCHANT::PUSH::TOKEN::KEY::{}";
    public static final String MERCHANT_PUSH_MEMBER_KEY = "MERCHANT::PUSH::MEMBER::KEY::{}::{}";

    public static final String SOURCE_CHECK_MOBILEMD5_CHANNEL = "SOURCE::CHECK::MOBILEMD5::CHANNEL::{}::{}";
    public static final String SOURCE_CHECK_MOBILEMASK_CHANNEL = "SOURCE::CHECK::MOBILEMASK::CHANNEL::{}::{}";

    public static final String SOURCE_SHOULD_SUCCESS_NUMBER = "SOURCE::SHOULD::SUCCESS::NUMBER::{}::{}";

    public static final String SOURCE_NOTICE_SUCCESS_NUMBER = "SOURCE::NOTICE::SUCCESS::NUMBER::{}::{}";

    public static final String SOURCE_CHECK_NUMBER_CHANNEL = "SOURCE::CHECK::NUMBER::CHANNEL::{}::{}";

    /**
     * 线索进件ip限制
     */
    public static final String SOURCE_REGISTER_IP_LIMIT = "SOURCE::REGISTER::IP::LIMIT::{}::{}";


    public static final String HUAWEI_CHANNEL_API_TOKEN = "HUAWEI::CHANNEL::API::TOKEN::{}";

    public static final String VIVO_CHANNEL_ACCESS_TOKEN = "VIVO::CHANNEL::ACCESS::TOKEN::{}";

    public static final String RONGYAO_CHANNEL_ACCESS_TOKEN = "RONGYAO::CHANNEL::ACCESS::TOKEN::{}";


    public static final String MEMBER_SOURCE_SIGN_FLAG = "MEMBER::SOURCE::SIGN::FLAG";

    public static final CharSequence MERCHANT_LOGIN_VERIFY_CODE = "MERCHANT::LOGIN::VERIFY::CODE::{}::{}";

    public static final String XXLJOB_DAXIANG_REGISTER_CHANNEL = "XXLJOB::DAXIANG::REGISTER::INFOID::CHANNEL::{}::{}::{}";

    public static final String MATCH_APIB_UIDS_LIST = "MATCH::APIB::UIDS::LIST::{}";

    public static final String MERCHANT_NOTICEENTER_PUSHINFO_UID = "MERCHANT::NOTICEENTER::PUSHINFO::UID::{}::{}";

    public static final String MERCHANT_DATE_UID = "MERCHANT::DATE::UID::{}::{}";

    public static final String MERCHANT_PUSH_UID_ITEMID = "MERCHANT::PUSH::UID::ITEMID::{}::{}";


    public static String DATA_PUSH_FLOW_COUNT_KEY = "DATA::PUSH::FLOW::COUNT::KEY::{}";

    public static String MERCHANT_BASE_INFO_KEY = "MERCHANT::BASE::INFO::KEY::{}";

    public static String PRODUCT_USER_ID = "PRODUCT::USER::ID::";
    public static String PRODUCT_OVER_ID = "PRODUCT::OVER::ID::";

}
